자바의 신 자바의 Object Class public boolean equals(Object obj) public int hashCode() public String toString() public class ToString { public void toStringMethod(Object obj){ 객체를 그냥 출력하는 것과 객체의 toString() 메소드를 호출하는 것은 동일한 것을 볼 수 있다. 실제 Object 클래스에 구현... 자바의 신자바의 신 Java 8에서 변경된 것들은? 이렇게 Calculate라는 인터페이스가 있고, operation() 메소드가 선언되어 있다. 이 메소드 내에는 a와 b라는 변수가 전혀 선언되어 있지도 않은데, 이렇게 a와 b를 사용하고 그 값을 더하기까지 하고 있다. 이 Calculate라는 인터페이스는 메소드가 하나만 선언되어 있기 때문에, (a, b)라고 되어 있는 부분은 operation() 메소드의 int a와 int b를 매개 ... 자바의 신자바의 신
자바의 Object Class public boolean equals(Object obj) public int hashCode() public String toString() public class ToString { public void toStringMethod(Object obj){ 객체를 그냥 출력하는 것과 객체의 toString() 메소드를 호출하는 것은 동일한 것을 볼 수 있다. 실제 Object 클래스에 구현... 자바의 신자바의 신 Java 8에서 변경된 것들은? 이렇게 Calculate라는 인터페이스가 있고, operation() 메소드가 선언되어 있다. 이 메소드 내에는 a와 b라는 변수가 전혀 선언되어 있지도 않은데, 이렇게 a와 b를 사용하고 그 값을 더하기까지 하고 있다. 이 Calculate라는 인터페이스는 메소드가 하나만 선언되어 있기 때문에, (a, b)라고 되어 있는 부분은 operation() 메소드의 int a와 int b를 매개 ... 자바의 신자바의 신